﻿using System;
namespace FileSystemAudit
{
    public interface IFileSystemDB
    {
        void AddToAnalysis(Analysis analysis);
        void AddToAnalysisCriteria(AnalysisCriteria analysisCriteria);
        void AddToFileInfos(FileInfos fileInfos);
        void AddToFileTypeInfos(FileTypeInfos fileTypeInfos);
        void AddToFolderInfos(FolderInfos folderInfos);
        System.Data.Objects.ObjectSet<Analysis> Analysis { get; }
        System.Data.Objects.ObjectSet<AnalysisCriteria> AnalysisCriteria { get; }
        System.Data.Objects.ObjectSet<FileInfos> FileInfos { get; }
        System.Data.Objects.ObjectSet<FileTypeInfos> FileTypeInfos { get; }
        System.Data.Objects.ObjectSet<FolderInfos> FolderInfos { get; }
    }
}
